@media (max-width: 767px) {
	
	.navbar-inner {
		
	}
	.navbar-inner .brand {
		font-size: 0;
		width: 120px;
		height: 98px;
		background: url(../img/logos/logo-small.png) 0 0 no-repeat;
	}
	.navbar .btn-navbar {
		display: block;
		margin: 0 !important;
		right: -20px;
		position: relative;
	}
	.nav-collapse .nav li a {
	}
	.nav-collapse.collapse {
		margin-top: -50px;
		margin-right: -20px;
		z-index: 3;
	}
	.navbar .nav > li > a span {
		left: -20px;
	}
	.navbar .nav > li.active > a span {
		left: -30px;
	}

	.carousel {
		margin-left: -20px;
		margin-right: -20px;
	}
	.carousel .container {

	}
	.carousel .item {
		height: 300px;
	}
	.carousel img {
	}
	.carousel-caption {
		padding: 0 70px;
		margin-top: 100px;
	}
	.carousel-caption h1 {
		font-size: 30px;
	}
	.carousel-caption .lead, .carousel-caption .btn {
		font-size: 18px;
	}

	.marketing .span4 + .span4 {
		margin-top: 40px;
	}

	.featurette-heading {
		font-size: 30px;
	}
	.featurette .lead {
		font-size: 18px;
		line-height: 1.5;
	}

	/* locations */
	.locations > ul > li {
		width: 100%;
	}

}
